/*
 * @Description: 
 * @Author: Aroma
 * @Date: 2024-09-03 17:15:48
 * @LastEditors: Aroma
 * @LastEditTime: 2024-09-03 17:27:19
 * @别瞎看: 你个无脑牛马
 */
public class Test2_Prime{
    public static void main(String[] args) {
        int count = 0; // 用于计数素数的数量
        System.out.println("101到200之间的素数有：");
        for (int number = 101; number <= 200; number++) {
            if (isPrime(number)) {
                System.out.print(number + " ");
                count++;
            }
        }
        System.out.println("\n总共有 " + count + " 个素数。");
    }

    // 判断一个数是否为素数的方法
    public static boolean isPrime(int num) {
        if (num <= 1) {
            return false; // 1和负数不是素数
        }
        for (int i = 2; i * i <= num; i++) { // 只需要检查到sqrt(num)即可
            if (num % i == 0) {
                return false; // 如果能被除了1和它本身以外的数整除，则不是素数
            }
        }
        return true; // 否则是素数
    }
}
    
    
    

